home *** CD-ROM | disk | FTP | other *** search
/ Aminet 34 / Aminet 34 (2000)(Schatztruhe)[!][Dec 1999].iso / Aminet / dev / lang / jikes.readme < prev    next >
Encoding:
Text File  |  1999-11-06  |  7.2 KB  |  151 lines

  1. Short:    IBM's fast Java compiler, v1.04 (source)
  2. Author:   Philippe Charles and David Shields, IBM Research.
  3. Uploader: kyrimis@cti.gr (Kriton Kyrimis)
  4. Version:  1.04
  5. Type:     dev/lang
  6.  
  7. This is the source of the native Amiga port (no ixemul.library required)
  8. of jikes, the free Java compiler from IBM.
  9.  
  10. The Aminet version is the latest stable version.  The current development
  11. version can be found at http://dias.cti.gr/~kyrimis/jikes/ .
  12.  
  13. To build jikes on the Amiga, you can either run the configure script,
  14. e.g., type "configure --prefix=/gg" from sh and tweak the resulting
  15. Makefile, or simply copy Makefile.amiga to Makefile.
  16.  
  17. Before typing "make", you may want to make the following changes to the
  18. Makefile:
  19. * Change the CPU and FPU options.
  20. * Change the optimization level. Note that using -O2 will produce a binary
  21.   that is about a megabyte larger, and the resulting gains in compilation
  22.   time will be overwhelmed by the additional loading time. Also note that
  23.   you will need at least 70M of memory to compile jikes with -O2, i.e.,
  24.   you will most likely need to use VMM, and that on a 68040@28MHz it
  25.   takes about a day to produce the optimized binary. In other words,
  26.   don't bother.
  27.  
  28. INSTALLATION:
  29. Simply copy the jikes executable somewhere in your path.
  30.  
  31. USAGE:
  32. Set either the CLASSPATH or the JIKESPATH environment variable to point
  33. to the directories and zip/jar files that you want your compiler to use.
  34. E.g., if you are using Kaffe, you can say:
  35. setenv CLASSPATH "GG:share/kaffe/Klasses.jar;GG:share/kaffe/Pizza.jar;."
  36. Separate the path components using semicolons. You can use UNIX "." and ".."
  37. notation for the current directory and for the parent directory of a
  38. directory.
  39.  
  40. If you find a bug in the Amiga port, you can contact me at kyrimis@cti.gr
  41. and I'll see what I can do.
  42.  
  43. Kriton Kyrimis.
  44.  
  45. ******************************************************************************
  46. This software is subject to the terms of the IBM Public License, available
  47. at the following URL: http://www.research.com/jikes/license/license3.htm.
  48. Copyright (C) 1996, 1999 International Business Machines Corporation
  49. and others.  All Rights Reserved.
  50. ******************************************************************************
  51.  
  52.  
  53. ============================= Archive contents =============================
  54.  
  55. Original  Packed Ratio    Date     Time    Name
  56. -------- ------- ----- --------- --------  -------------
  57.      598     337 43.6% 14-Sep-99 19:33:02 +ChangeLog
  58.     5543    1411 74.5% 13-Sep-99 16:24:44 +contrib.htm
  59.     3536    1611 54.4% 14-Sep-99 19:07:10 +jikes.1
  60.    41676   14387 65.4% 11-Sep-99 04:44:58 +jikes.htm
  61.     1091     589 46.0% 14-Sep-99 19:07:10 +jikes.spec
  62.    11886    4387 63.0% 18-Jun-99 00:32:44 +license.htm
  63.    46878   18165 61.2% 14-Sep-99 19:56:18 +news.htm
  64.     1016     502 50.5% 11-Sep-99 04:44:58 +README
  65.     4241    1082 74.4% 06-Jul-99 16:49:14 +access.h
  66.     2384     947 60.2% 17-Sep-99 19:08:36 +amiga.c
  67.    71738    9178 87.2% 26-Aug-99 18:34:00 +ast.cpp
  68.   175956   27948 84.1% 26-Aug-99 18:34:00 +ast.h
  69.   100247   18601 81.4% 13-Sep-99 17:21:14 +body.cpp
  70.   198729   37239 81.2% 17-Sep-99 19:08:38 +bytecode.cpp
  71.    27282    5903 78.3% 26-Aug-99 18:34:02 +bytecode.h
  72.     1881     668 64.4% 25-Jan-99 23:00:26 +case.cpp
  73.     4997    1264 74.7% 17-Sep-99 19:08:38 +case.h
  74.    20378    6796 66.6% 14-Sep-99 21:32:50 +ChangeLog
  75.    44029    5961 86.4% 26-Aug-99 18:34:02 +class.h
  76.   794858   10350 98.6% 26-Aug-99 18:34:02 +code.cpp
  77.     2941     985 66.5% 26-Aug-99 18:34:06 +code.h
  78.    26723    5306 80.1% 17-Sep-99 19:08:38 +config.cpp
  79.    25330    6745 73.3% 17-Sep-99 19:08:38 +config.h
  80.    46257   12352 73.2% 17-Sep-99 19:15:58 +configure
  81.     9267    2460 73.4% 17-Sep-99 19:08:40 +configure.in
  82.    54358   10433 80.8% 17-Sep-99 19:08:40 +control.cpp
  83.    16528    3534 78.6% 13-Sep-99 17:21:14 +control.h
  84.   190995   31909 83.2% 12-Sep-99 21:04:42 +decl.cpp
  85.    75286   11172 85.1% 26-Aug-99 18:34:06 +definite.cpp
  86.    15213    3315 78.2% 26-Aug-99 18:34:06 +depend.cpp
  87.     3678    1076 70.7% 25-Mar-99 17:10:10 +depend.h
  88.    97592   18505 81.0% 12-Sep-99 20:48:50 +diagnose.cpp
  89.     4712    1360 71.1% 26-Aug-99 18:34:06 +diagnose.h
  90.     8390    1428 82.9% 20-Aug-99 17:44:20 +double.cpp
  91.     4397    1172 73.3% 06-Jul-99 16:49:18 +double.h
  92.    14065    2979 78.8% 06-Jul-99 16:49:18 +dump.cpp
  93.   139447   19633 85.9% 13-Sep-99 17:21:14 +error.cpp
  94.    33892    5184 84.7% 13-Sep-99 17:21:14 +error.h
  95.   311998   46203 85.1% 14-Sep-99 16:31:12 +expr.cpp
  96.    22422    3501 84.3% 26-Aug-99 18:18:48 +gencode.java
  97.    47112    8576 81.7% 17-Sep-99 19:08:40 +getclass.cpp
  98.     3736     865 76.8% 26-Aug-99 18:34:08 +getclass.h
  99.    15716    4229 73.0% 26-Aug-99 18:34:08 +incrmnt.cpp
  100.     7933    1691 78.6% 13-Sep-99 17:21:16 +init.cpp
  101.   122696   16263 86.7% 26-Aug-99 18:26:14 +java.g
  102.   109300   13768 87.4% 26-Aug-99 18:26:14 +javaact.cpp
  103.    29772    2792 90.6% 19-Aug-99 21:53:48 +javaact.h
  104.   135445   22261 83.5% 17-Sep-99 19:18:56 +javadcl.h
  105.     1474     654 55.6% 17-Sep-99 19:18:56 +javadef.h
  106.     2763     892 67.7% 17-Sep-99 19:18:56 +javaprs.h
  107.     3034    1120 63.0% 17-Sep-99 19:18:56 +javasym.h
  108.     3931    1598 59.3% 17-Sep-99 19:08:40 +jikes.cpp
  109.       29      29  0.0% 27-May-99 17:53:36 +libc5-fix.h
  110.    16664    3461 79.2% 26-Aug-99 18:34:08 +long.cpp
  111.     5254    1303 75.1% 20-Aug-99 17:44:20 +long.h
  112.    48054    7386 84.6% 01-Sep-99 17:58:24 +lookup.cpp
  113.    16938    3410 79.8% 17-Sep-99 19:08:40 +lookup.h
  114.      467     305 34.6% 25-Jan-99 23:00:30 +lpginput.cpp
  115.      803     459 42.8% 25-Jan-99 23:00:30 +lpginput.h
  116.    20363    2457 87.9% 17-Sep-99 22:27:52 +Makefile.amiga
  117.    15557    2988 80.7% 13-Sep-99 21:25:22 +Makefile.hand
  118.    20128    2234 88.9% 14-Sep-99 21:32:50 +Makefile.in
  119.    42093    2331 94.4% 12-Apr-99 21:22:46 +modifier.cpp
  120.    27288    5353 80.3% 26-Aug-99 18:34:08 +op.cpp
  121.     7134    1853 74.0% 05-May-99 17:18:00 +op.h
  122.    17481    3872 77.8% 17-Sep-99 19:08:40 +option.cpp
  123.     3140    1251 60.1% 17-Sep-99 19:08:40 +option.h
  124.    24239    5357 77.8% 26-Aug-99 18:34:08 +parser.cpp
  125.     5149    1720 66.5% 17-Sep-99 19:08:42 +parser.h
  126.     1532     713 53.4% 23-Aug-99 22:43:40 +README
  127.     2039    1036 49.1% 17-Sep-99 19:08:36 +README.AMIGA
  128.    52434    8706 83.3% 26-Aug-99 18:34:08 +scanner.cpp
  129.     3221    1039 67.7% 22-Jun-99 22:17:30 +scanner.h
  130.     3867    1096 71.6% 26-Aug-99 18:34:08 +segment.cpp
  131.     3961    1148 71.0% 29-Jul-99 02:15:48 +segment.h
  132.    58505   11030 81.1% 17-Sep-99 19:08:42 +semantic.h
  133.     7194    1892 73.7% 01-Sep-99 17:58:24 +set.cpp
  134.    16624    3716 77.6% 01-Sep-99 18:04:28 +set.h
  135.     3870    1263 67.3% 26-Aug-99 18:34:10 +spell.h
  136.    30340    6409 78.8% 17-Sep-99 19:08:42 +stream.cpp
  137.    11946    3400 71.5% 26-Aug-99 18:34:10 +stream.h
  138.    70972   14480 79.5% 17-Sep-99 19:08:42 +symbol.cpp
  139.    72832   12876 82.3% 17-Sep-99 19:08:42 +symbol.h
  140.    32736    6528 80.0% 17-Sep-99 19:08:42 +system.cpp
  141.      931     552 40.7% 06-Jul-99 16:49:24 +tab.cpp
  142.      808     488 39.6% 17-Sep-99 19:08:44 +tab.h
  143.    12641    2005 84.1% 26-Aug-99 18:34:10 +table.h
  144.    12873    3688 71.3% 17-Sep-99 19:08:44 +tuple.h
  145.    26805    7408 72.3% 17-Sep-99 19:08:44 +unzip.cpp
  146.    17044    6353 62.7% 17-Sep-99 19:08:44 +unzip.h
  147.    13118    3151 75.9% 17-Sep-99 19:08:44 +zip.cpp
  148.     2062     859 58.3% 17-Sep-99 19:08:44 +zip.h
  149. -------- ------- ----- --------- --------
  150.  3874483  576892 85.1% 21-Sep-99 13:22:56   92 files
  151.